#ifndef DSPSIMULATOR_BREAKPONIT_H
#define DSPSIMULATOR_BREAKPONIT_H

#include <vector>
#include <simulator/command/command.h>

class BreakPointCommand : public Command {
public:
    static std::shared_ptr<BreakPointCommand> get(Simulator* dspSimulator);

    ~BreakPointCommand() override = default;

    void execute(std::string command) override;

    explicit BreakPointCommand(Simulator* dspSimulator)
            : Command(dspSimulator) {}
};


#endif //DSPSIMULATOR_BREAKPONIT_H
